home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Cream of the Crop 21
/
Cream of the Crop 21 (Terry Blount) (October 1996).iso
/
windows
/
stallrel.zip
/
!STL0400.CFG
< prev
next >
Wrap
Text File
|
1995-12-21
|
3KB
|
102 lines
; !stl0400.cfg - EISA configuration file for EC 8/64-EI
; author - Peter S. Calvert
; created -
; notes -
; 1) A cludge has been made to be able to put half of the RAM address
; in the board address+1 and the upper half in address+3.
; As it turns out it was not needed as the board is programed again
; by cdkh_brd.c at init time.
; reg
; +0
; +1 addr lower byte \ IOPORT(1) as a WORD
; +2 IOPORT(3) / \ IOPORT(2) as a WORD
; +3 addr upper byte /
; Notice IOPORT(1)'s lower byte maps onto the lower part of addr
; Notice IOPORT(2)'s upper byte maps onto the upper part of addr
; IOPORT(3) will be initialised after (1) and (2) so it cleans up
; the mess left in addr +2
;
BOARD
ID = "STL0400"
NAME = "Stallion Technologies - EC 8/64-EI"
MFR = "STALLION TECHNOLOGIES"
CATEGORY = "COM"
SLOT = EISA
READID = yes
AMPERAGE = 2000
COMMENTS = "
The installation of software specific to the operating system is required.
See Stallion Technologies documentation.
"
IOPORT(1) = 0z001h
SIZE = WORD
IOPORT(2) = 0z002h
SIZE = WORD
IOPORT(3) = 0z002h
SIZE = BYTE
INITVAL = LOC(7-0) x0xxx000
FUNCTION = "EC 8/64-EI Configuration"
TYPE = "COM,SER"
SUBFUNCTION = "Dual-Ported RAM Address"
CHOICE = "In range (C0000000H -> FFFF0000H)"
LINK
MEMORY = 64K
ADDRESS = 0c0000000h-0ffff0000h STEP = 64K
MEMTYPE = OTH
SHARE = "STL0400"
INIT = IOPORT(1) LOC(15-0) 1100000000000000-1111111111111111
INIT = IOPORT(2) LOC(15-0) 1100000000000000-1111111111111111
CHOICE = "In range (80000000H -> BFFF0000H)"
LINK
MEMORY = 64K
ADDRESS = 080000000h-0bfff0000h STEP = 64K
MEMTYPE = OTH
SHARE = "STL0400"
INIT = IOPORT(1) LOC(15-0) 1000000000000000-1011111111111111
INIT = IOPORT(2) LOC(15-0) 1000000000000000-1011111111111111
CHOICE = "In range (40000000H -> 7FFF0000H)"
LINK
MEMORY = 64K
ADDRESS = 040000000h-07fff0000h STEP = 64K
MEMTYPE = OTH
SHARE = "STL0400"
INIT = IOPORT(1) LOC(15-0) 0100000000000000-0111111111111111
INIT = IOPORT(2) LOC(15-0) 0100000000000000-0111111111111111
CHOICE = "In range (00000000H -> 3FFF0000H)"
LINK
MEMORY = 64K
ADDRESS = 000000000h-03fff0000h STEP = 64K
MEMTYPE = OTH
SHARE = "STL0400"
INIT = IOPORT(1) LOC(15-0) 0000000000000000-0011111111111111
INIT = IOPORT(2) LOC(15-0) 0000000000000000-0011111111111111
SUBFUNCTION = "Interrupt Request"
CHOICE = "Disable"
HELP = "Board is polled."
CHOICE = "Enable: Level Trigger"
HELP = "Allows sharing of single interrupt."
LINK
IRQ = 15 | 12 | 11 | 10 | 7 | 5 | 4 | 3
TRIGGER = LEVEL
SHARE = "STL0400"
INIT = IOPORT(3) LOC(7 5 4 3) 1011 | 1001 | 1010 | 1000 | 1111 | 1101 |
1110 | 1100
CHOICE = "Enable: Edge Trigger"
LINK
IRQ = 15 | 12 | 11 | 10 | 7 | 5 | 4 | 3
TRIGGER = EDGE
INIT = IOPORT(3) LOC(7 5 4 3) 0011 | 0001 | 0010 | 0000 | 0111 | 0101 |
0110 | 0100